public class Sixteen {
    /**
     *
     * nums ，如果 恰好 删除 一个 元素后，数组 严格递增 ，那么请你返回 true ，否则返回 false 。如果数组本身已经是严格递增的，请你也返回 true 。
     *
     * 数组 nums 是 严格递增 的定义为：对于任意下标的 1 <= i < nums.length 都满足 nums[i - 1] < nums[i]
     * @param args
     *
     *
     *
     * 输入：nums = [1,2,10,5,7]
     * 输出：true
     * 解释：从 nums 中删除下标 2 处的 10 ，得到 [1,2,5,7] 。
     * [1,2,5,7] 是严格递增的，所以返回 true 。
     */
    public static void main(String[] args) {
//        int[] nums=new int[]{2,3,1,2};
//        int[] nums=new int[]{1,2,10,5,7};
//        int[] nums=new int[]{1,2,3,4,4};
//        int[] nums=new int[]{7,1,2,10,3};
//            int[] nums=new int[]{9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7};
//        int[] nums=new int[]{1,1,2,1};
//        int[] nums=new int[]{1,1};
//        int[] nums=new int[]{1,2,10,8,11};
//        int[] nums=new int[]{1,1,1};
        int[] nums=new int[]{2,1,2,3,4,5,6,7,8};
        if(nums.length==2&&nums[0]==nums[1]){


        }
        for(int deleteFlag=-1;deleteFlag<nums.length;deleteFlag++) {
            boolean re=true;
            for (int i = 0; i < nums.length-1; i++) {
                int end=i+1;
                int start=i;
                if(end==deleteFlag){
                    end++;
                }
                if (start==deleteFlag){
                    start++;
                    end++;
                }
                if(end== nums.length){
                    break;
                }
                if (nums[start]>=nums[end]  ) {
                    re = false;
                    break;
                }
            }
            if (re){
                System.out.println(deleteFlag);
                System.out.println(true);
                break;
            }
        }
    }


}
